section of international technical services - Alemán Inglés Diccionario